Every year, top athletes set new world records. But are today’s record holders really better than th...
n/a...